@charset "gb2312";
/* CSS Document */
body {  font-size: 12px; margin:0 ; padding:0; background:#FFFFFF; font-family:"Microsoft Yahei";}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px;}
li {list-style-type: none;}
form,input,button,option,textarea,select{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif;}
a{text-decoration: none;color:#000; outline:none; blr:expression(this.onFocus=this.blur());}
a:link,a:visited {text-decoration: none;}
a:hover{text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img{ border: 0;}
h3{ font-size:14px; color:#000; font-weight:bold;}
h4 { font-size: 12px;}
.clear { clear: both; height: 0px; overflow: hidden;}
.copy{ font-family:Arial, Helvetica, sans-serif;}
.section{ width:100%; clear:both;}
#clear { clear: both;}
.clearc { border-bottom:10px solid #CCCCCC; }
.center { text-align:center }
.flc { float:left }
.frc { float:right }

#m1 { float:left; }

#header{ width:100%;}
.topbar{ width:100%; height:160px; background:url(/imagec/topbg.gif) repeat-x;}
.topvf{ width:100%; height:160px; background:url(/imagec/top.jpg) no-repeat center top;}
.topvfc{width:990px;margin:0px auto; }
.topvfc1{ padding:10px; text-align:right; color:#FFFFFF }
.topvfc1 a { color:#FFFFFF}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}

.yy { background:url(/imagec/yy.gif) no-repeat center center ; width:100%; height:28px; margin:0; padding:0 }

.banne2{ width:100%; height:164px; background:url(/imagec/bann2.jpg*) repeat-x #FFFFFF; margin-top:10px}
.banner2{ width:1000px; height:164px; overflow:hidden; margin:0 auto;}

.cgr { height:30px }

/* slide_screen */
.slide_screen{width:990px;margin:0px auto;  PADDING:10px 0 0 0; }
.slide_screen li{float:left;overflow:hidden;position:relative;margin-right:4px;}
.slide_screen li.liA{width:583px;height:342px;}
.slide_screen li.liB,.slide_screen li.liC{width:199px;height:169px;}
.slide_screen li.liD{width:198px;height:342px;margin-top:-173px;}
.slide_screen li.liA .window{width:1166px;position:absolute;left:0;top:0px;}
.slide_screen li.liB .window,.slide_screen li.liC .window{width:398px;}
.slide_screen li.liD .window{width:396px;}
.slide_screen li img{display:block;}
.slide_screen li .piece{float:left;position:relative;overflow:hidden;zoom:1;}
.slide_screen li.liA,.slide_screen li.liA .piece,.slide_screen li.liA img{width:583px;height:342px;}
.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liB img{width:199px;height:169px;}
.slide_screen li.liB,.slide_screen li.liB .piece,.slide_screen li.liC img{width:199px;height:169px;}
.slide_screen li.liD,.slide_screen li.liD .piece,.slide_screen li.liD img{width:198px;height:342px;margin-right:0;}
.slide_screen li.liB{margin-bottom:4px;}
.slide_screen li .bar{width:537px;padding:0 36px 0 10px;height:45px;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC000000', endColorstr='#CC000000');background:rgba(0,0,0,0.8);color:#fff;font-weight:bold;font-size:12px;}
.slide_screen li.liB .bar,.slide_screen li.liC .bar{width:153px;}
.slide_screen li.liD .bar{width:152px;}
.slide_screen li .bar h3{padding-top:4px;font-size:14px;}
.slide_screen li .bar p{font-weight:normal;}
.slide_screen li .bar span{
	display:block;width:28px;height:28px;overflow:hidden;position:absolute;top:8px;right:4px;background:url(imagec/T1Q59VXnxbXXXXXXXX-28-28.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="imagec/T1Q59VXnxbXXXXXXXX-28-28.png");
}
.slide_screen li .bar a{display:block;width:583px;height:45px;position:absolute;top:0;left:0;z-index:10;font-size:0;}
.slide_screen li.liB .bar a,.slide_screen li.liC .bar a{width:199px;}
.slide_screen li.liC .bar a{width:198px;}

.libtn{width:165px;height:13px;text-align:center;margin:10px auto 0 auto;}
.libtn li{float:left;margin:0 4px;display:inline;width:45px;height:11px;border:1px solid #989898;overflow:hidden;cursor:pointer;}
.libtn li.selected{background:#989898}


.ny_dan1 { font-size:14px;line-height:180%; color:#333333 }
.ny_dan1 img { margin:10px; float:left }
.ny_dan1 p { margin:10px }
.ny_dan1 span { padding:20px }

.ny_dan2 { margin:10px 25px 10px 25px; float: left }
.ny_dan21 { margin:15px 3px 15px 3px; float: left }
.ny_dan21 span { padding:20px }

.ny_dan3 { font-size:13px;line-height:200%; color:#333333; width:420px; }
.ny_dan3 img { margin:5px 10px 0px 10px; float:left }
.ny_dan3 span { padding:20px }

#b1 { background:url(/imagec/one.png) no-repeat; font-size:14px; height:64px; width:280px; color:#333333; font-size:24px; font-weight:bold; overflow:hidden; }
#b2 { background:url(/imagec/two.png) no-repeat; font-size:14px; height:64px; width:280px; color:#333333; font-size:24px; font-weight:bold; overflow:hidden; }
#b3 { background:url(/imagec/three.png) no-repeat; font-size:14px; height:64px; width:280px; color:#333333; font-size:24px; font-weight:bold; overflow:hidden; }
#b4 { background:url(/imagec/four.png) no-repeat; font-size:14px; height:64px; width:280px; color:#333333; font-size:24px; font-weight:bold; overflow:hidden; }
.bone {  padding:20px 0 0 70px }
.bone a { color:#FFFFFF}

.bone1 { font-size:14px; margin:5px 0 5px 70px; color:#333333; border-bottom:1px solid #cccccc; width:180px; padding:10px 0 3px 20px; background:url(/imagec/box_dot1.gif) no-repeat 0px 6px; }
.bone1 a { color:#333333 }



/*content*/
#content{  width:100%;  width:100%; background:#790903 url(/imagec/contentbg.gif) repeat-x;}
.warp{ width:1000px; height:253px; margin:0 auto;}
.video{ width:286px; height:205px; float:left; margin-top:35px; margin-left:12px; display:inline; background:url(/imagec/vbg.png) no-repeat;}
.video .cont{ width:262px; height:182px; padding:10px 12px 0 12px;}
.main{ width:690px; height:182px; float:right;}

.menu{ width:690px; height:79px; overflow:hidden; margin-top:1px;}
.menu .ll{ width:5px; height:79px; float:left; background:url(/imagec/menu1.png*) no-repeat; display:none}
.menu .cc{ width:680px; float:left; height:79px; background:url(/imagec/menu2.png*) repeat-x; }
.menu .cc li{ float:left;}
.mspan { display:none; width:0px }
.menu .rr{ width:5px; height:79px; background:url(/imagec/menu3.png*) no-repeat; float:right; display:none}
.range{ height:173px; width:690px; background:url(/imagec/range.png*) no-repeat left top;}
.cont{ width:490px; height:135px; float:right; padding:26px 13px 0 0;}



.menut{ width:980px; height:39px; overflow:hidden; margin:1px auto 0 auto;}
.menut .ll{ width:5px; height:39px; float:left; background:url(/imagec/lll.png) no-repeat; margin-top:1px}
.menut .cc{ width:970px; float:left; height:79px; background:url(/imagec/ccc.png) repeat-x;  margin-top:1px}

.menut .cc li{ float:left;display:inline }
.menut .rr{ width:5px; height:39px; background:url(/imagec/rrr.png) no-repeat; float:right; margin-top:1px}


/*content*/


/*footer*/
#footer{ width:100%; height:105px; background:url(/imagec/fff.gif) repeat-x; clear:both }
.footer{ width:100%; height:105px; background:url(/imagec/footer.gif) no-repeat center top; color:#333333; line-height:24px; text-align:center;  }
.footer .contr{ width:1000px; margin:0 auto; height:105px; position:relative;  }
.footer .contr a{color:#ffc982; }
.copy{ font-family:Arial, Helvetica, sans-serif;}
.ttop{ position:absolute; top:34px; right:47px; width:31px; height:28px; }
/*footer*/

.bcc { text-align:center; margin-left:13px; background:url(/imagec/bc.jpg) no-repeat; height:113px; width:713px; clear:both }
.bcc1 { text-align:center; margin-left:13px; background:url(/imagec/bc1.gif) no-repeat; height:113px; width:713px; clear:both }
.bcc2 { text-align:center; margin-left:13px; background:url(/imagec/bc2.gif) no-repeat; height:113px; width:713px; clear:both }
.bcc3 { text-align:center; margin-left:13px; background:url(/imagec/bc3.gif) no-repeat; height:113px; width:713px; clear:both }
.bcc4 { text-align:center; margin-left:13px; background:url(/imagec/bc4.gif) no-repeat; height:113px; width:713px; clear:both }
.bcc5 { text-align:center; margin-left:13px; background:url(/imagec/bc5.gif) no-repeat; height:113px; width:713px; clear:both }
.bcc6 { text-align:center; margin-left:13px; background:url(/imagec/bc6.gif) no-repeat; height:113px; width:713px; clear:both }


/*left*/
.ny_side { float:left; width:238px; height:570px; }
.stop1{background:url(/imagec/sibg.gif) no-repeat;}
.stop2{background:url(/imagec/sibg.gif) no-repeat;padding:30px 0 0 0 }
.stop3{background:url(/imagec/sibg1.gif) no-repeat;}
.stop4{background:url(/imagec/tdzsc.gif) no-repeat;}
.stop5{background:url(/imagec/crcr.gif) no-repeat;}
.stop6{background:url(/imagec/sibgc.gif) no-repeat;}

.ny_side .sa { margin-top:187px; }
.ny_side .sa1 { margin-top:47px; }

.ny_ul { width:188px; padding-top:15px; float:right;}
.ny_side .sa .toop h3{ width:216px; height:52px; margin-left:21px; text-align:center }
.ny_side .sa1 .toop h3{ width:216px; height:52px; margin-left:21px; text-align:center }

.ny_side2 { clear:both; height:465px; width:238px;}
.ny_side2 .sa1 .toop h3{ width:216px; height:52px; margin-left:21px; text-align:center }
.ny_side2 .sa1 .toop { padding-top:67px; }

.ny_dan1_1 { font-size:14px;line-height:150%; color:#333333; padding:20px 20px 30px 20px; border-bottom:2px solid #500000 }
.ny_dan1_1 img { margin:5px 15px 5px 5px; float:left }
.ny_dan1_1 span { padding-left:30px }

.ny_side3 { float:left; width:238px; height:400px; }
.ny_side3 .sa1 .toop h3{ width:216px; height:52px; margin-left:21px; text-align:center }
.ny_side3 .sa1 .toop { padding-top:37px; }

/*left*/


#nilistc { padding:7px 10px 7px 10px;  width:185px; margin:0 0 0 30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px solid #CCCCCC }
#nilistc a { color:#593600}

.stop2{background:url(/imagec/lx.gif) no-repeat; }

.ny_side1 { clear:both; height:334px; width:238px;}
.ny_side1 .sa { padding-top:1px }
.ny_side1 .sa .toop h3{ width:216px; height:52px; margin:20px 0 0 21px; text-align:center }

/*内页 about*/
#ny_content{ width:100%;  background:url(/imagec/conbg.gif) repeat-x #ffffff;height:auto!important;height:1100px;min-height:1100px; }
.ny_content{ width:1000px; margin: 0 auto;height:auto!important;height:921px;min-height:921px; }

.ny_mian{ width:754px; float:right; margin-right:8px; display:inline; margin-top:25px;height:auto!important;height:921px;min-height:921px; }
.ny_mian .left{ width:14px; height:744px; background:url(/imagec/mll.png) no-repeat; float:left;}
.ny_mian .contbg{ width:726px; height:auto!important; height:744px; min-height:744px; float:left; background:url(/imagec/mcc.png) repeat-x #FFFFFF ; padding-bottom:20px;}

.ny_mian .right{ width:14px; height:744px; background:url(/imagec/mrr.png) no-repeat; float:right;}

.ny_mian .top{ width:713px; height:43px; margin-top:6px; margin-left:10px; background:url(/imagec/mtop.gif) repeat-x ; clear:both }
.ny_mian .top h3{ float:left; padding:19px 0 0 0;}
.ny_mian .top .load{ float:right; padding:23px 17px 0 0; color:#A00000;}
.ny_mian .top .load span.b{color:#ffee83; }
.ny_mian .ny_dan .text {color:#fff6ac; line-height:28px; padding:15px 20px;}

.top1{ width:713px; height:43px; margin-top:6px; margin-left:13px; background:url(/imagec/mtop0.gif) repeat-x ; clear:both }
.top2{ height:43px; margin-top:6px; margin-left:13px; background:url(/imagec/mtop0.gif) repeat-x ; clear:both }

.ny_top1 { background:url(/imagec/mtop1.gif) no-repeat bottom left; height:43px; width:190px; float:left }
.ny_top1_1 { background:url(/imagec/mtop1_1.gif) no-repeat bottom left; height:43px; width:235px; float:left }
.ny_top2 { font-size:22px; font-weight:bold; padding:12px 0 0 20px; color:#A00000; text-align:center; margin-right:50px; }
.ny_top2 a { color:#A00000; }

.ny_top3 { float:right; padding:10px 20px 0 0; }
.ny_top3 a { color:#A00000; font-size:14px }

/*内页 about*/

.morec { padding:10px 20px 0 0; text-align:right }
.morec a { color:#A00000 }

.dsjc {}
.dsjc ul { overflow:hidden}
.dsjc li { padding:5px; border-bottom:1px solid #CCCCCC; margin:5px; }
.dsjc .rqc { font-size:18px; font-weight:bold; font-family:Arial; color:#FFE437; width:160px; text-align:right; }
.dsjc .nrc { font-size:14px; padding:0 0 0 180px; color:#FFEE83;  background:url(/imagec/dsj.gif) no-repeat bottom right; }
.rqc a { color:#FF0000; }
.nrc a { color:#333333; }

/*内页 product*/
.ny_pro { width: 690px; margin:0 auto;}
.ny_pro ul { padding-top:20px;}
.ny_pro ul li{ width: 160px; padding: 0 6px 10px 0; height: 130px; float: left; overflow: hidden; margin:0 2px 0 2px}
.ny_pro ul li .photo {

	border: 2px solid #CCCCCC;
	padding:3px;
	overflow:hidden;
	/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;

	/*设置水平居中*/
	text-align:center;

	/* 针对IE的Hack */
	*display: block;
	*font-size: 86px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.ny_pro ul li .photo img {vertical-align:middle; }
.ny_pro ul li .name a { text-align: center; line-height: 26px; height:26px; display:block; text-decoration:none;s width:100%; color:#333333; }
.ny_pro ul li .name a:hover{ background:#CCCCCC;}











.ny_pro1 { width: 690px; margin:0 auto;}
.ny_pro1 ul { padding-top:20px;}
.ny_pro1 ul li{ width: 80px; padding: 0 6px 10px 0; height: 88px; float: left; overflow: hidden; margin:10px 23px 10px 23px}
.ny_pro1 ul li .photo1 { border: 2px solid #CCCCCC;padding:3px;overflow:hidden;  margin:0 0 5px 0}
.ny_pro1 ul li .photo1 img {vertical-align:middle; }
.ny_pro1 ul li .name1 a { text-align: center; line-height: 26px---; height:26px; display:block; text-decoration:none;s width:100%; color:#333333; }
.ny_pro1 ul li .name1 a:hover{ background:#DDDDDD;}












.zpbg { background:url(/imagec/zpbg.gif) #efefef no-repeat 20px 20px; border:1px solid #cccccc ; margin-top:6px; margin-left:13px; clear:both; height:10% }
.zpbg1 { margin:2px 20px 2px 250px; font-size:24px; font-weight:bold; color:#CEC254; border-bottom:1px solid #C3B10E; padding:10px;  clear:both;  text-align:right ;background:url(/imagec/jt.gif) no-repeat 188px 15px  }
.zpbg1 a { color:#A00000 }

.zpbg1_1 { margin:2px 20px 2px 250px; font-size:24px; font-weight:bold; color:#A00000; border-bottom:1px solid #AAAAAA; padding:10px;  clear:both;  text-align:right ;background:url(/imagec/jt.gif) no-repeat 88px 15px  }

.zpbg2 { margin:5px 20px 5px 270px; padding:5px; border-bottom:1px solid #CCCCCC; }
.zpbg3 a {  font-size:14px; color:#333333;}

.zpbg4 { padding:3px; color:#AAAAAA}
.zpbg4 a { color:#A00000 }

.zpbg5 { background:url(/imagec/lxbg.gif) #EFEFEF no-repeat 20px 20px; border:1px solid #CCCCCC ; margin-top:6px; margin-left:13px; clear:both; }
.lxccxl { padding:10px 0 10px 280px; font-size:14px;line-height:38px ;color:#333333;  }


/*内页 product*/



/*内页 product*/


#tqq {  POSITION:relative; }
#tqq UL {display:inline; POSITION: absolute;}
#tqq UL LI {FLOAT: left; BORDER-BOTTOM: #CCCCCC 1px dashed; text-align:center; width:100%;  PADDING: 5px 0 5px 0}
#tqq UL LI IMG { border:2px solid #CCCCCC}

.mF_sd_tqq { WIDTH: 170px; OVERFLOW:hidden; HEIGHT:404px; margin-left:40px } 
.mF_sd_tqq1 { width:630px; HEIGHT:330px; }
.mF_sd_tqq2 { width:630px; HEIGHT:400px; }

#tqq1 {  POSITION:relative; width:630px; margin:0 20px 0 60px; height:200px }
#tqq1 UL {height:100% ; overflow:hidden }
#tqq1 UL LI {BORDER-BOTTOM: #CCCCCC 1px dashed; width:100%;  PADDING: 8px 0px 8px 0px}



/*内页 product*/


.ccxlc1 { font-size:14px; color:#EDFF87; padding:5px ; text-align:left; background:url(/imagec/cryw.gif) no-repeat top right;}
.ccxlc2 { font-size:12px; color:#200000; padding:0px 5px 5px 20px; text-align:left; overflow:hidden ; width:520px ; color:#AAAAAA;}
.ccxlc1 a { color:#333333; }
.ccxlc2 a { color:#AAAAAA; }

.ccxlc3 { font-size:12x; color:#555555; padding:5px ; text-align:left; background:url(/imagec/cryw1.gif) no-repeat bottom right; height:45px; overflow:hidden }
.ccxlc3 span { padding-left:30px }
.ccxlc3 a { color:#555555; }































.menuccxl {position:absolute; z-index:100; margin-top:120px; }

.menuccxl ul {padding:0; margin:0; list-style-type: none; height:170px;}

.menuccxl ul li {width:35px; text-align:left;}
* html .menuccxl ul li {width:235px; margin-left:-16px; mar\gin-left:0;}

.menuccxl ul li a, .menuccxl ul li a:visited {display:block; text-decoration:none; width:15px; padding:10px; background:url('/imagec/tab1.gif') top right; height:100px; text-align:center; border-left:1px solid #000}
* html .menuccxl ul li a, * html .menuccxl ul li a:visited {width:35px; height:100px; w\idth:15px; he\ight:80px;}

table {margin:0; padding:0; border:0; border-collapse:collapse;font-size:1em;}

.menuccxl ul li span { font-size:16px; font-weight:bold }
.menuccxl ul li ul {visibility:hidden; position:absolute; width:190px; top:0; left:0;}

.menuccxl ul li:hover {position:relative;}
.menuccxl ul li:hover a {padding-left:200px;}

.menuccxl ul li a:hover {padding-left:201px; position:relative; z-index:200; border-left:0;}

.menuccxl ul li:hover ul,
.menuccxl ul li a:hover ul {visibility:visible; z-index:300;}

.menuccxl ul li:hover ul li a,
.menuccxl ul li a:hover ul li a {border-left:1px solid #000; border-right:1px solid #000; border-top:1px solid #000; border-bottom:0 solid #000; display:block; background:#FEFCC2 url('/imagec/fade.gif'); color:#888; text-align:left; height:auto; padding:5px; width:190px; w\idth:180px}

.menuccxl ul li:hover ul li a.last,
.menuccxl ul li a:hover ul li a.last {border-bottom:1px solid #000;}

.menuccxl ul li:hover ul li a:hover,
.menuccxl ul li a:hover ul li a:hover {background:#e8f2f2; color:#000;}

.some_text {padding:0 20px 0 50px;}


.menuccxl1 { width:235px; background:#FEFDC7; border:1px solid #B8A208}
.menuccxl1 li { width:235px; padding:8px; font-size:12px}

.menuccxl1 li div { padding:5px; font-size:14px }